⭐ 2 (1 Reviews)
Address: V5GQ+F2C, Alexzendria Street, Between Mizaran and Alwadi Street, Tripoli, Libya